package cz.muni.fi.pa036.kiss.Entity;

public class KolejAssembler {
     public static KolejDTO createDTOfromEntity(Kolej entity){
         KolejDTO dto = new KolejDTO();
         if(entity.getId() != null){
             dto.setId(entity.getId());
         }
         dto.setKapacita(entity.getKapacita());
         if(entity.getMesto() != null){
             dto.setMesto(entity.getMesto());
         }
         if(entity.getNazev()!= null){
             dto.setNazev(entity.getNazev());
         }
         if(entity.getPsc()!= null){
             dto.setPsc(entity.getPsc());
         }
         if(entity.getTelefon()!= null){
             dto.setTelefon(entity.getTelefon());
         }
         if(entity.getUlice()!= null){
             dto.setUlice(entity.getUlice());
         }
         return dto;
     }
     public static Kolej createEntityfromDTO(KolejDTO dto){
         Kolej entity = new Kolej();
         if(dto.getId() != null){
             entity.setId(dto.getId());
         }
         entity.setKapacita(dto.getKapacita());
         if(dto.getMesto() != null){
             entity.setMesto(dto.getMesto());
         }
         if(dto.getNazev()!= null){
             entity.setNazev(dto.getNazev());
         }
         if(dto.getPsc()!= null){
             entity.setPsc(dto.getPsc());
         }
         if(dto.getTelefon()!= null){
             entity.setTelefon(dto.getTelefon());
         }
         if(dto.getUlice()!= null){
             entity.setUlice(dto.getUlice());
         }
         return entity;
     }
}
